@charset "GB2312";
.wz {background-image: url(../images/rh_20.jpg);background-repeat: repeat-x;float: left;height: 37px;width: 100%;font-size: 0.8em;color: #656565;line-height: 30px;}
.wz a {color: #656565;text-decoration: none;}
.left {float: left;width: 274px;margin-top: 20px;}
.left1 {float: left;width: 100%;}
.left1t {text-align: center;float: left;width: 100%;color: #C00;font-size: 1.7em;font-weight: bold;line-height: 45px;}
.left1d {float: left;width: 100%;}
.left1d ul {margin: 0px;padding: 0px;list-style-type: none;}
.left1d ul li {float: left;width: 100%;margin-bottom: 4px;}
.left1d ul li a {background-color: #ededed;float: left;width: 100%;line-height: 27px;text-align: center;font-weight: bold;color: #333;text-decoration: none;}
.left1d ul li a:hover {color: #FFF;background-color: #D60000;}
.left2 {float: left;width: 100%;margin-top: 10px;}
.left2t {float: left;width: 100%;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #d50000;font-size: 1.1em;line-height: 30px;color: #010101;font-weight: bold;}
.left2d {float: left;width: 100%;padding-top: 13px;}
.left2d ul {margin: 0px;padding: 0px;list-style-type: none;}
.left2d ul li {width: 100%;float: left;}
.left2d ul li img {padding-bottom: 10px;}
.left2d ul li a {line-height: 28px;color: #666;text-decoration: none;background-image: url(../images/rh_16.jpg);background-repeat: no-repeat;background-position: left center;width: 97%;padding-left: 3%;float: left;display: block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.left2d ul li a:hover {color: #333;}
.left3 {float: left;width: 100%;margin-top: 10px;}
.right {float: right;width: 73%;margin-top: 20px;}
.xxm {float: left;width: 100%;}
.xp {float: left;width: 100%;}
.cplist {float: left;width: 100%;}
.pic {float: left;width: 32%;}
.pic a img {float: left;width: 100%;}
.cpname {float: right;width: 64%;}
.cpname a {line-height: 30px;color: #232122;text-decoration: none;float: left;width: 100%;font-weight: bold;}
.cpintro {float: right;width: 64%;line-height: 30px;color: #666;}
.cpintro a {color: #FFF;background-color: #D60000;text-decoration: none;padding-top: 6px;padding-right: 45px;padding-bottom: 6px;padding-left: 45px;font-size: 0.8em;margin-top: 15px;}
.xh {float: left;width: 100%;margin-top: 15px;}
.xh2 {float: left;width: 100%;}
.xht {float: left;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e8e8e8;line-height: 40px;font-size: 1.3em;}
.xht span {float: right;}
.xht span a {font-size: 0.7em;color: #000;text-decoration: none;}
.xhd {float: left;width: 100%;padding-top: 10px;line-height: 30px;}
.xhd ul {margin: 0px;padding: 0px;list-style-type: none;}
.xhd ul li {float: left;width: 100%;padding-top: 3px;padding-bottom: 3px;}
.xhd ul li span {float: right;background-color: #e8e8e8;padding-right: 10px;padding-left: 10px;}
.xhd ul li a {color: #666;text-decoration: none;}
.nvv{width: 100%;height: 40px;background-color: #ff7910;position: fixed;z-index: 9999;bottom: 0px;display: none;}
.page{font-family: Arial, Helvetica, sans-serif;line-height: normal;float: left;width: 100%;}
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding: 0px;color: #390;height: 16px;width: 25px;border: 0px solid #fff;text-align: center;margin-top: 0px;margin-right: -5px;margin-bottom: 0px;margin-left: -5px;vertical-align: middle;font-size: 0.8em} /* 跳转INPUT */
/*产品*/
.page_btitle{font-size:1.7em; color:#c00; margin:17px 0 9px 0; font-weight:bolder;}
.pro_tage{ background:url(../images/pa_tage.gif);}
.pro_tage1{ background-position:0 0; width:10px; height:14px;}
.pro_tage2{ background-position:13px 0; width:12px; height:12px;}
.pro_tage3{background-position:30px 0; width:14px; height:14px;}
.pro_tage4{background-position:45px 0; width:14px; height:12px;}
.pro_list li{ margin-bottom:3px; height:29px; line-height:29px; background:#f4f4f4;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro_list li a.main_l,.pro_list li a.main_fr{ display:inline-block; width:170px; height:29px; background:#ededed; text-align:center; padding:0; color:#333; font-weight:bolder; border-right:1px solid #fff;}
.pro_list li a{padding: 0 11px;text-decoration: none;font-size: 0.8em;color: #666;}
.pro_list li a.main_l:hover{ background:#c00; color:#fff;}
.pro_list li a.main_fr{background:#c00; color:#fff;}
.pro_listpro{margin-top:25px; width:100%; overflow:hidden; }
.pro_listpro li{float: left;width: 20.7%;overflow: hidden;border: 1px solid #ccc;margin-top: 0;margin-right: 1%;margin-bottom: 25px;margin-left: 0;padding-top: 9px;padding-right: 1.5%;padding-bottom: 9px;padding-left: 1.5%;}
.pro_listpro li img{margin-bottom: 5px;width: 100%;height: 158px;}
.pro_listpro li a p{cursor: pointer;text-align: center;}
.pro_listpro li a{color: #666;text-decoration: none;}
.pro_listpro li p{border-bottom: 1px dotted #ccc;line-height: 31px;margin-bottom: 5px;}
.pro_listpro li a.je{padding-left: 15px;text-align: left;display: inline-block;height: 23px;}
.pro_listpro li a.je:hover{ color:#C00;}
.pro_listpro li a i{display: inline-block;_margin: 5px 7px 0 0;vertical-align: top;height: 14px;overflow: hidden;margin-top: 2px;margin-right: 7px;margin-bottom: 0;margin-left: 0;}
.pa_product{ margin:25px auto;}
.pa_product .pro_imgc{ width:450px; overflow:hidden; display:block;}
.pa_product .pro_nr .h1_title{ border-bottom:1px dotted #ccc; margin-bottom:9px; padding-bottom:7px; height:36px;}
.pro_nr  h1{ font-size:25px; color:#000;  line-height:40px; margin:0px 0px 10px 0px;}
.pa_product .pro_nr  .h1_title a{ float:left; padding-left:15px; height:16px; line-height:16px; margin-top:15px; }
.pa_product .pro_nr  .h1_title a:hover{ color:#c00;}
.pa_product i{display:inline-block; margin:0px 7px 0 0; vertical-align:top; height:14px; _ margin:3px 7px 0 0; overflow:hidden;}
.pa_product .pro_nr p strong{ color:#c00;}
.pa_product .pro_nr p{ line-height:25px; }
.pa_product .pro_nr .xgcp{ margin:14px 0; font-size:14px;}
.pa_product .pro_nr .xg_pro{ width:540px;}
.pa_product .pro_nr .xg_pro li{ float:left; width:100px; text-align:center; margin-right:30px; _margin-right:20px;}
.pa_product .pro_nr .xg_pro li img{ padding:3px;  border:1px solid #ccc; margin-bottom:7px; width:100px; height:75px;}
.xg_pro li img{ padding:2px;  border:1px solid #ccc; margin-bottom:7px; width:90px; height:50px;}
.pa_product a:hover{ color:#c00;}
.pa_pr_nr .nr_l{ width:210px; }
.pa_pr_nr .nr_l .title{ font-size:16px; font-weight:bolder; color:#333;}
.pa_pr_nr .nr_l li{ margin-top:15px; width:180px; padding:9px 11px; background:#ededed; line-height:21px;}
.pa_pr_nr .nr_l li img{ margin-bottom:13px; width:150px; height:135px;}
.pa_pr_nr .nr_l li strong{ display:inline-block; margin-bottom:5px;}
.pa_pr_nr .nr_r{ width:753px;  }
.pa_pr_nr .nr_r .xx_title li{ border:1px solid #b9b9b9; height:33px; line-height:33px; text-align:center; background:url(../images/pr_bg_s1.jpg) repeat-x; float:left; margin-right:2px; width:110px; border-bottom:none; font-size:14px; font-weight:bolder; color:#333;}
.pa_pr_nr .nr_r .xx_title li a{ color:#333;}
.pa_pr_nr .nr_r .xx_title li a:hover{ color:#c00;}
.pa_pr_nr .nr_r .xx_title li.first{  background:#fff; }
.pa_pr_nr .nr_r .content{ padding:15px; background:url(../images/jjbg.jpg) left top no-repeat; width:723px;}
.pa_pr_nr .nr_r .content img{ width:450px; height:335px;}
.pa_pr_nr .nr_r .content p{ text-indent:2em; line-height:27px; margin-top:19px; font-size:13px;}
.pa_pr_nr .nr_r .content  h2{ font-size:16px;  font-weight:bolder; color:#333; margin:15px 0; line-height:20px; height:20px;}
.pa_pr_nr .nr_r .content i{ display:inline-block; margin:5px 7px 0 0; _margin:7px 7px 0 0; vertical-align:top;  height:14px; overflow:hidden; }
.pa_pr_nr .nr_r .content .tb_ly .cd,.pa_pr_nr .nr_r .content .tb_ly .cs,.pa_pr_nr .nr_r .content .tb_ly .xm{  text-indent:0.5em; border:1px solid #ccc; height:23px; line-height:23px; overflow:hidden;}
.tb_ly .xm{ width:285px;}
.tb_ly .cd{width:132px; text-align:center;  padding-left:7px;}
.tb_ly .cd option{ text-indent:0.5em;}
.tb_ly .cs{ width:200px;}
.pa_pr_nr .nr_r .content .tb_ly .ly{ height:230px; line-height:23px; overflow:hidden; width:630px;border:1px solid #ccc;}
.pa_pr_nr .nr_r .content .tb_ly font{ color:#c00; display:inline-block; padding-left:7px; vertical-align:top; font-size:16px; }
.pa_pr_nr .nr_r .content .f_ly{ margin:15px 0; line-height:27px;}
.nav{width: 98%;padding-right: 1%;padding-left: 1%;max-width:1100px;}
body,h2,h3,h4,p,ul,ol,dd,dl,form{margin:0;padding:0;font-weight:normal;cursor:default;}
input{ border:1px solid #ccc;}
i,s,em,u{font-style:normal;text-decoration:none;}
ul,ol{padding-left:0;list-style-type:none;}
.nav a{text-decoration:none;outline:none;color:#666;transition:all .2s ease; cursor:pointer;text-decoration:none;}
.nav a:hover{color:#333;}
.nav a img{ border:none;}
.h_999{ color:#999;}
input{ vertical-align:top;}
.pr{position:relative;}
.l{float:left;}.r{float:right !important;}
/*导航*/
.navtop{height: 48px;background: #fff;_margin-top: 10px;border-top-width: 1px;border-top-style: solid;border-top-color: #d7d7d7;}
.nav{z-index:999; margin:0 auto;height: 48px;}
.nav .li{float: left;width: 16.66%;height: 48px;line-height: 48px;}
.nav .li:hover{background-image: url(../images/jm_13.jpg);background-repeat: no-repeat;background-position: center top;}
.nav .lo{ border-top:3px solid #cc0000;}
.nav .nav_cell{display:block;font:/*bold*/ 1.2em/48px 'microsoft yahei';text-align:center; color:#333;  }
.nav_lev2{display:none;position:absolute;right:0;top:48px;width:600px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);*zoom:1; border-bottom:2px solid #c00; }
.tel a {text-decoration: none;}
.shebeipic {float: right;width: 40%;}
.shebeipic a img {width: 100%;}
.nav_menu{background:#ededed;margin-bottom:-9999px;padding-bottom:9999px;}
.nav_menu li{font-size:14px;height:30px;line-height:30px;border-bottom:1px solid #ccc;overflow:hidden;font-weight:bold;}
.nav_block{overflow:hidden;left:0;bottom:0;width:100%;overflow:hidden;z-index:9;_bottom:1px; _height:0; height:0; line-height:0;}
.nav_line{overflow:hidden;left:0;bottom:0;width:100%; background:#000;}
.head_block{height:4px;overflow:hidden;left:0;width:100%;bottom:0;z-index:9;}
.head_line{height:4px;overflow:hidden;left:50%;width:50%;margin-left:489px;bottom:0;background:#e30f00;}
.nav .hover .nav_lev2{display:block;	background-image: url(../images/jm_84.jpg);
	background-repeat: repeat-x;}
.nav_lev2 .cont{padding:30px 35px 35px;color:#666;}
.nav_lev2 .t{font-size:14px;color:#333;margin-top:.5em;font-weight:bold;}
.nav_lev2 .shadow{bottom:auto;top:0;}
.nav_lev2 .cont ul{width:100%;overflow:hidden;*zoom:1;}
.nav_lev2 .cont li{float:left;width:45%;margin-right:5%;*width:44%;}
.nav_lev2 .cont p{font-size: 0.8em;}
.nav_lev2 .cont img{width:100%;}
.nav_lev2_1{width: 100%;}
.nav_lev2_1 .cont img{float:left;width:294px;margin-right:15px;}
.nav_lev2_1 .cont .t{overflow:hidden;}
.nav_lev2_2{width:690px;}
.nav_lev2_2 .cont a{display:block;position:relative;width:100%;}
.nav_lev2_2 .cont .vid .t{padding-right:1em;background:url(../images/v.gif) right 5px no-repeat;}
.nav_lev2_3{width:720px; left:0;}
.nav_lev2_3 .Tit1{line-height:1.5;}
.nav_lev2_4{width:666px;}
.nav_lev2_4 .cont .t{height:27px;overflow:hidden;}
.nav_lev2_5{width:580px;}
.nav_lev2_5 .cont .t{height:auto;overflow:hidden;line-height:1.5;margin-bottom:.5em;}
.nav_lev2_6{width:580px;}
.navtoplev1{left:0;}
.nav .cont{ line-height:23px;}
/*产品中心*/
.nav_pro{width: 100%;overflow: hidden;background: url(../images/navbg.jpg) top repeat-x;margin-bottom: 20px;}
.nav_pro dl{float:left; width:15.0%; text-align:left; background:url(../images/navline.gif) right 1px no-repeat; margin-left:15px; _width:15.2%;  }
.nav_pro dl.first{
	width: 11.1%;
	_width: 31.0%;
	background-image: url(../images/jm_83.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.nav_pro dl.first dd{ float:left; width:100%; }
.nav_pro dd{ height:35px; line-height:30px; color:#222;white-space:nowrap;}
.nav_pro dt{color:#fff; font-size:14px; padding-left:12px;  height:50px;padding-left:5px; margin-top:10px; }
.nav_pro dt a{font-size: 1.3em;color: #000;}
.nav_pro dt img{ margin:5px 0 3px 0;}
.nav_pro dd a{ display:inline-block; width:90%; padding-left:10px; color:#333; line-height:30px;}
.nav_pro span{ float:right; background:url(../images/hot.gif) no-repeat  0px 3px;width:28px;  height:15px;}
.nav_pro dd a:hover{background:#c00; color:#fff;}
.nav_bot{ background:#c00; color:#fff; padding:0 35px; margin-top:10px; height:30px; line-height:23px;text-indent:-999em;}
.nav_bot a{ color:#fff;text-indent:-999em;}
.nav_pro dl.last{ background:none;}